package com.gdit.util;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * @author fgba
 */
public class DateFormatUtil {


    /**
     * 转换时间类型为字符串
     *
     * @param date date对象
     * @return "yyyy-MM-dd"字符串
     */
    public static String convertDateToString(Date date) {
        String format = "yyyy-MM-dd";
        return formatDate(format, date);
    }

    /**
     * 转换时间类型为字符串
     *
     * @param date date对象
     * @return "yyyy-MM-dd"字符串
     */
    public static String convertDateToString(java.sql.Date date) {
        String format = "yyyy-MM-dd";
        return formatDate(format, date);
    }

    /**
     * 根据指定格式将转换时间类型为字符串
     *
     * @param format 格式
     * @param date   date对象
     * @return 根据格式转换得到的字符串
     */
    public static String formatDate(String format, Date date) {
        return new SimpleDateFormat(format).format(date);
    }
}
